staunch the flaw of blood - English Synonyms Dictionary